package indiwood.model.service;

import indiwood.model.ScheduleDateVO;
import indiwood.model.ScheduleTimeVO;
import indiwood.model.SeatVO;
import indiwood.model.ShowingVO;
import indiwood.model.TicketingVO;

import java.util.HashMap;
import java.util.List;

public interface TicketingService {
	public HashMap<String,Object> orderListMap();
	public HashMap<String, Object> orderListMapByMovieNo(int movieNo);
	public HashMap<String, Object> orderListMapByCinemaNo(ShowingVO showingVO);
	public List<ScheduleTimeVO> orderScheduleListByNo(ScheduleDateVO scheduleDateVO);
	public ScheduleTimeVO getAllOrderByTicketingNo(TicketingVO ticketingVO);
	public void writeTicketing(TicketingVO ticketingVO);
	public List<TicketingVO> getTicketingListByEmail(String email);
	public List<SeatVO> getSeatInfoList(int timeNo);
}
